home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 5791-.end / dmg-6260 / articles / dkb.doc < prev    next >
Text File  |  1993-07-05  |  3KB  |  78 lines

  1.                           DKB RAYTRACE REVIEW
  2.                          ~~~~~~~~~~~~~~~~~~~~~
  3.  
  4. I first saw this raytracer  in  ST  FORMAT  (it  got 88%) and it looked
  5. pretty good, so I sent off for it.
  6.  
  7. DKB Raytrace is very similar  to  QRT  Raytrace (what a handy statement
  8. for people who haven't got QRT!) in  that the "worlds" are created by a
  9. list of  commands  via  a  word  processor,  and  imported  into  a TTP
  10. application file along with certain parameters.
  11.  
  12. You get to place  your  primitive  shapes,  such as spheres, triangles,
  13. planes, and quadrics, in your  imaginary  world, and give them textures
  14. as usual. There is a total  of  10  different attributes one object can
  15. have: Ambient light, Diffuse light, Brilliance, Reflection, Refraction,
  16. Index of  Refraction,  Phong  highlighting,  Phongsize,  Phong specular
  17. highlight coefficient (!) and roughness.
  18.  
  19. You can also map one of 13 predefined textures onto the shapes as well:
  20. Checkerboard (yawn), Bozo  (eh?),  Spotted,  Agate,  Gradient, Granite,
  21. Ripples, Waves, Bumps, Dents, Wrinkles, Wood,  or  any RAW, GIF, or IFF
  22. picture file.
  23.  
  24. These textures can then be  scaled,  translated,  and rotated to give a
  25. gargantuan variety of textures.  Mapped  picture  images  can be either
  26. done once, or "tiled" to give a continuous pattern.
  27.  
  28. If your advanced mathematics is any  good,  you  will be able to create
  29. quadric shapes by using the equation:
  30.  
  31. Ax**2 + By**2 + Cz**2 + Dxy + Exy + Fyz + Gx + Hy + Iz + J = 0
  32.  
  33. But if it isn't, then you can used the predefined ones, like Cylinders,
  34. Cones, Paraboloids, and Hyperboloids (like I did)
  35.  
  36. There are about fourty files to view  so  you  can see what can be done
  37. with this program, and some of them are pretty impressive.
  38.  
  39. Once you have created your ASCII  text  file,  you  need to run the TTP
  40. program (much better if you had  a  Command Line Interface, because you
  41. actually get a chance to  view  any  error  messages) You can also pass
  42. over some values, like  width  and  height  of picture, verbose, output
  43. file, input/output  filenames,  anti-aliasing,  buffer,  and  rendering
  44. quality.
  45.  
  46. Then, hit RETURN.  If  you  did  a  simple  picture  with dimensions of
  47. something like 80x60, then it should be  done in a few minutes. Here is
  48. a list of things that you  can  do  if you did a full-sized complicated
  49. picture while you are waiting:
  50.  
  51. 1) Take two trips to Alton Towers
  52. 2) Go on holiday to Spain
  53. 3) Make 5869 cups of tea
  54. 4) Smoke 4215 cigarettes
  55. 5) Write three novels
  56. 6) Read seven novels
  57. 7) Go on holiday to Portugal
  58. 8) Walk around the park 850 times
  59. 9) Watch all the episodes of Brookside
  60.  
  61. (get the hint)
  62.  
  63. The description language is fairly straightforward if you know what you
  64. are doing, if not slightly more complex than QRT. The rendering time is
  65. also a bit  slower  than  QRT,  but  then  again,  there  are many more
  66. features to it.
  67.  
  68. The file that is outputted  is  massive  (depending on the dimensions),
  69. and you require a  post-processor  to  view  the  end result (in 24-bit
  70. TARGA format). There is one on  the  disk,  but  it is just too slow to
  71. draw out (probably longer than it takes to raytrace it - not)
  72.  
  73. Generally this is a program  of  excellent  quality, and it is probably
  74. the best raytracers yet (and at under three pounds, the value for money
  75. is pretty good!)
  76.  
  77. Article: BLACK EAGLE 5/7/93
  78.